home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / U-User Group / (k)u7.d64 / language notes < prev    next >
Text File  |  2008-11-26  |  2KB  |  101 lines

  1.           ├╧═┴╠ ╠┴╬╟╒┴╟┼ ╬╧╘┼╙
  2.  
  3.  
  4.           ┴S WITH ┬ASIC SOME ═┴╔╬ 
  5.      ═┼═╧╥┘ LOCATIONS ARE NOT 
  6.      ESTABLISHED UNTIL THE ACTUAL 
  7.      RUNNING OF THE PROGRAM.  ╘WO 
  8.      OF THESE, WHICH ARE USED 
  9.      EFFECTIVELY IN THE ╟╒┼╙╙ ╔╘ 
  10.      PROGRAM ARE LOCATIONS 251 AND 
  11.      252. ╘HESE CONTAIN THE ╠OW 
  12.      AND ╚IGH PORTIONS OF THE 
  13.      ADDRESS OF THE NEXT ─┴╘┴ 
  14.      ╙╘┴╘┼═┼╬╘ TO BE READ AFTER 
  15.      THE EXECUTION OF THE FIRST 
  16.      ╥┼┴─ INSTRUCTION.
  17.  
  18.      ╠OC=PEEK(251)+256*PEEK(252)
  19.  
  20.           ╘HEREFORE, IF THE VALUES 
  21.      IN 251 AND 252 ARE SAVED FOR 
  22.      A PARTICULAR ─┴╘┴ ╙╘┴╘┼═┼╬╘, 
  23.      BEFORE IT IS READ, YOU CAN 
  24.      RETURN DIRECTLY TO THAT SAME 
  25.      DATA STATEMENT READY TO ONCE 
  26.      AGAIN PERFORM A ╥┼┴─ BY 
  27.      RESTORING THE SAVED VALUES 
  28.      INTO 251 AND 252.  ╘HIS IS 
  29.      CALLED A ═┴╥╦ AND ╥┼╙┼╘ 
  30.      OPERATION OR A ├ONTROLLED 
  31.      ╥┼╙╘╧╥┼, WHICHEVER 
  32.      TERMINOLOGY YOU PREFER.
  33.  
  34.  
  35.           ┴S TO THE INTERNAL 
  36.      STRUCTURE OF A 'SIMPLE' 
  37.      (SINGLE ITEM) ─┴╘┴ ╙╘┴╘┼═┼╬╘ 
  38.      IT IS AS FOLOWS:
  39.  
  40.                OFFSET    DESC.
  41.  
  42.                -2=       ┴DDR ╠OW
  43.  
  44.                -1=       ┴DDR ╚IGH
  45.  
  46.                 0=       ╠INE# ╚IGH
  47.  
  48.                 1=       ╠INE# ╠OW
  49.  
  50.                 2=       ╠INE ╠TH
  51.  
  52.                 3=       ─┴╘┴ ├MD
  53.  
  54.                 4=       ╙EPERATOR
  55.  
  56.                 5=       ─ATA ╠TH
  57.  
  58.                 6=       ─ATA ╔TEM
  59.  
  60.                 7=       ╘ERMINATOR
  61.  
  62.                 8=       ╬EXT ├MD
  63.                          ┴DDR ╠OW
  64.  
  65.                 9=       ╬EXT ├MD
  66.                          ┴DDR ╚IGH
  67.  
  68.  
  69.                ╫HERE 0= THE BYTE 
  70.      WHICH THE VALUE CONTAINED IN 
  71.      '╠OC' IS ADDRESSING OR, IF 
  72.      YOU PREFER, POINTING AT.
  73.  
  74.  
  75.           ╔ HOPE SOME OTHER 
  76.      COMMAND ENTHUSIASTS WILL FIND 
  77.      THIS INFORMATIVE.
  78.           ╔ ALSO HOPE THAT PEOPLE 
  79.      WHO READ THE ├╧═┴╠ ═┼═╧╥┘ ═┴╨ 
  80.      AND SEE BYTES LISTED AS 
  81.      '╒NUSED OR ╞REE ═EMORY' WILL 
  82.      NOT RUSH OUT AND START 
  83.      STORING LITTLE BITS OF 
  84.      INFORMATION HERE AND THERE!  
  85.      ╘HEY MAY BE SUPRISED AT HOW 
  86.      THEIR PROGRAM RUNS, IF AT 
  87.      ALL!!  ╔ WOULD RECOMEND THE 
  88.      PHRASE '╒╦╬╧╫╬ ╒╙┼' FOR 
  89.      UNDOCUMENTED BYTES OF MEMORY, 
  90.      ESPECIALLY IN THE ╨AGE ┌ERO 
  91.      ┴REA.
  92.  
  93.  
  94.           ╞OR AN EXAMPLE OF THE 
  95.      VALUES IN 251 AND 252 BEING 
  96.      PUT TO USE PLAY THE GAME 
  97.      '╟╒┼╙╙ ╔╘' AND WATCH ─┴╘┴ 
  98.      ╙╘┴╘┼═┼╬╘╙ BEING DYNAMICALLY 
  99.      CHANGED BY A RUNNING PROGRAM.
  100.  
  101.